hvm: Fix destroy_periodic_time() to not race destruction of one-shot timers.
authorKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 11:08:21 +0000 (11:08 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Wed, 12 Dec 2007 11:08:21 +0000 (11:08 +0000)
commit73f67c0d9a0a3dff0fe27e977706492316126a1e
treee8b4b68fc318471f7721edd62de4b8ecf0b61f4c
parentba25075759a192b3ec87ece653801af25f2ebee1
hvm: Fix destroy_periodic_time() to not race destruction of one-shot timers.

This bug was tracked down by Dexuan Cui <dexuan.cui@intel.com>

Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/vioapic.c
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/hvm/vpt.c
xen/include/asm-x86/hvm/vpt.h